carronate

Italian

Noun

carronate f

  1. plural of carronata

Anagrams