Meaning of 'menagerie'

  • காட்டு மிருகசாலை

Synonyms


Browse English to Tamil Dictionary