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

dirty old man

noun informalseanfhear salachseanduine cáidheachseanrud lofahe's a dirty old man is seanfhear salach é, seanrud cáidheach atá ann