scaraoidí

Irish

Noun

scaraoidí

  1. plural of scaraoid