ottarde

Italian

Noun

ottarde f

  1. plural of ottarda

Anagrams