echadilla - Spanish English Dictionary

echadilla

Meanings of "echadilla" in English Spanish Dictionary : 2 result(s)

Spanish English
Colloquial
echadilla [f] female foundling
echadilla [f] female abandoned child