Dictionary English – Romanian

wind-screen



Substantiv