Meaning of 'large scale'

  • பேரளவு

Synonyms


Browse English to Tamil Dictionary