Italian

edit

Noun

edit

aliguste f

  1. plural of aligusta

Anagrams

edit