Italian

edit

Noun

edit

herrerasauridi m

  1. plural of herrerasauride