Spanish

edit

Noun

edit

alosauros

  1. plural of alosauro