Meaning of 'milliard'

  • நூறு கோடி

Synonyms


Browse English to Tamil Dictionary