Slovnenya

Translation English Spanish: envoy extraordinary

Diccionario: main
envoy extraordinary
noun