Dictionary English – Romanian

scaffold



Substantiv