occhiocotto

Italian

Noun

occhiocotto m (plural occhiocotti)

  1. Sardinian warbler