Dictionary English – Romanian

artillery



Substantiv