Avestruz in English | Spanish to English Translation and Dictionary

avestruz

 
avestruz
masculine noun
1. ostrich
  • la política/táctica del avestruz burying one's head in the sand
avestruz
1 (ave) ostrich
avestruz de la pampa rhea
2 (Latinoamérica) (imbécil) dimwit (familiar); idiot
Search history
Did this page answer your question?