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

implacable

adjectivedochloíte adj3  c m usíoraí adj3  c m uan implacable enemy deargnamhaid