Spanish English Dictionary

español - English

la cola de caballo in English: