cambucha - Spanish English Dictionary
History

cambucha

Play ENESESes
Play ENESESmx


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

Spanish English
General
cambucha [f] CL:S small kite
cambucha [f] CL small kite with no sticks