meaning of official emissary

1. a member of a legation


Related Words

official emissary |

Developed & Maintained By Taraprasad.com

Treasure Words