gold embroidery on the uniform of spanish generals - Español Inglés Diccionario

Proponer traducción