Tagalog to English
Search Query: dumamba

Best translation match:
Tagalog English
dumamba
to rise on the hind legs; to stamp the feet;

Advertisement

Bookmark This Site