Dictionary English – Romanian

wire-netting



Substantiv