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

ejaculation

1 noun BIOL act of ejaculatingseadadhfemale ejaculation scairdeadh banpremature ejaculation seadadh roimh am 2 noun exclamation béicgáir