New English-Irish Dictionary
Similar words: screen · screw · spree · screech · screwed · decree · scrape · scream · scribe · screened
  • EN > GA
  • GA > EN

scree

GEOL
1 noun loose rockscileach mascsceallach 2 noun slopescreathan masc1