Dictionary English – Romanian

barrage



Substantiv