Meaning of 'emissary'

  • தூதுச் செய்தியாளர்

Synonyms


Browse English to Tamil Dictionary