zoological_gardenEnglish

menagerie, zoo, zoological garden

Noun

The facility where wild animals are housed for exhibition

English: menagerie, zoo, zoological garden

Bahasa: kebun binatang

Bahasa words with similar meanings

English words with similar meanings

Show 2 words