Irish Nouns: scaraoid

Irish Nouns verb 'scaraoid' conjugated