well-dressed: smart - Spanish English Dictionary

Suggest a Term