gcrosa
Irish
Noun
gcrosa
eclipsed form of
crosa
Verb
gcrosa
eclipsed form of
crosa