Kamus Mobile
https://m.xamux.com
English to Indonesian
yowl melolong, memeking
yowl
noun
a very loud utterance (like the sound of an animal)
ucapan yang sangat keras (seperti suara binatang)
source: WordNet 3.0
the yowling sound made by
suara mengeong yang dibuat oleh