Meaning of 'depository'

  • களஞ்சியம்

Synonyms


Browse English to Tamil Dictionary