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

self-perpetuating

adjectiveféinbhuanaitheacha self-perpetuating system córas féinbhuanaitheach, córas a bhuanaíonn é féin