Italian

edit

Noun

edit

ottarde f

  1. plural of ottarda

Anagrams

edit