delegate English - French

Related words

impound  delegation  accredit 




English translator: English French delegate  Eesti sõnaraamat   Español Traductor   Svenska Översättare