trabuca - Spanish English Dictionary
History

trabuca

Play ENESESes
Play ENESESmx


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

Spanish English
General
trabuca [f] ground rocket
trabuca [f] fire-cracker