Italian edit

Noun edit

stercoraride f (plural stercoraridi)

  1. stercorarid