Italian edit

Noun edit

ottarde f

  1. plural of ottarda

Anagrams edit