Diccionario Español-Inglés

zolocho

Brainless, oafish, simple minded

Diccionario Español-Inglés