Dictionary English – Romanian

spendthrift



Substantiv