Dictionary English – Romanian

cannon-ball



Substantiv