meaning of foreign mission

1. a permanent diplomatic mission headed by a minister


Related Words

foreign mission |

Developed & Maintained By Taraprasad.com

Treasure Words