Binturutn

English: (noun) bearcat

Bahasa Malaysia: benturung