Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
dog pound
(d/O/g_p/AU/nd )
noun
(n)
a public enclosure for stray or unlicensed dogs
publik untuk kandang atau anjing liar tanpa izin
Synonym:
pound
source: wordnet30