Tuun Buwaang

English: (noun) bearcat

Bahasa Malaysia: benturung


Related to Tuun Buwaang


buwaang: bear