appear bizarre/strange - Español Inglés Diccionario