maguillo - Spanish English Dictionary
History

maguillo

Play ENESESes
Play ENESESmx


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

Spanish English
General
maguillo [m] wild apple-tree
Botany
maguillo [m] european crab apple (malus sylvestris)