Dictionary English – Romanian

wire-screen



Substantiv