gcrosa

Irish

Noun

gcrosa

  1. eclipsed form of crosa

Verb

gcrosa

  1. eclipsed form of crosa