Italian edit

Noun edit

pecchiaiolo m (plural pecchiaioli)

  1. honey buzzard