Dictionary English – Romanian

shellfire



Substantiv
1. (mil.)

tir de artilerie