Dictionary English – Romanian

makeshift



Substantiv