Online Dictionary
Definition of " cannonata " in Italian English Dictionary
Results
cannonata
  • {N} cannonade, cannon shot