meulatang

Acehnese

Noun

meulatang

  1. animal, beast