mapola - Spanish English Dictionary
History

mapola

Play ENESESes
Play ENESESmx


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

Spanish English
Botany
mapola [f] GT shaving brush tree (bombax ellipticum)
mapola [f] GT amapolla tree