zuma - Spanish English Dictionary
History

zuma



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

Spanish English
Botany
zuma [f] ES local osier
zuma [f] ES local water willow
zuma [f] ES local willow