Dictionary English – Romanian

profligate



Substantiv, adjectiv