Diccionario español–inglés

Traducción inglesa de la palabra española ataviar

español → inglés
  
españolinglés
ataviar adorn; array; attire; deck out; dress; spruce; trick
ataviarse spruce