Tagalog to English
Search Query: bumuga

Best translation match:
Tagalog English
bumuga
to spit or blow some liquid from the mouth;
bumuga
explode [ecsplód]
bumuga
jet [dchet]

Probably related with:
Tagalog English
bumuga
threw up;

May be synonymous with:
Tagalog English
pumutok
to blast; to erupt; to explode;
Advertisement

Bookmark This Site