Slovnenya

Translation English Spanish: envoy extraordinary

Dictionnaire: main
envoy extraordinary
noun