Dictionary English – Romanian

cannonade



Substantiv