Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
zoo
(z/u/ )
noun
(n)
the facility where wild animals are housed for exhibition
fasilitas di mana binatang liar ditempatkan untuk pameran
Synonym:
menagerie
,
zoological garden
source: wordnet30