Dictionary English – Romanian

double-dyed



Adjectiv
1. (fig.)

inveterat