Slovnenya

Translation English French: minister plenipotentiary

Dictionary: main
minister plenipotentiary
noun