membrillar - Spanish English Dictionary
History

membrillar

Play ENESESes
Play ENESESmx


Meanings of "membrillar" in English Spanish Dictionary : 3 result(s)

Spanish English
General
membrillar [m] quince plantation
membrillar [m] plantation of quince-trees
Botany
membrillar [m] quince tree (cydonia)