Dictionary English – Romanian

castor-oil



Substantiv