English

edit

Noun

edit

stoccatas

  1. plural of stoccata

Anagrams

edit