chrosa

Irish

Noun

chrosa

  1. lenited form of crosa

Verb

chrosa

  1. lenited form of crosa