Legation Meaning in Telugu

Synonyms

  • mission
  • embassy

Phrases related to “legation”

  • ad legation రాయబారవర్గంతో పంపటం