meaning of daffaires

1. the official temporarily in charge of a diplomatic mission in the absence of the ambassador


Related Words

charge daffaires |

Developed & Maintained By Taraprasad.com

Treasure Words