garmented in fine attire - Español Inglés Diccionario

Proponer traducción