alosauros

Spanish

Noun

alosauros

  1. plural of alosauro