rank as and have the powers of a deputy head - Alemán Inglés Diccionario

Proponer traducción