Slovnenya

Traducción Inglés Francés: supreme authority

Diccionario: main
supreme authority
noun