New English-Irish Dictionary
  • EN > GA
  • GA > EN

primal scream

1 noun PSYCH in psychotherapy seangháir 2 noun usually humorous very loud screamscread fem3  c m uruabhéic fem