cimboga - Spanish English Dictionary
History

cimboga



Meanings of "cimboga" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
cimboga [f] fruit of the citron