• EN > GA
  • GA > EN

appendage

1 noun sth connected to sth largereireaball masc1  c m uthe house and all its appendages an teach agus a ngabhann leisthe chapel was built as an appendage to the castle tógadh an séipéal mar chuid bhreise den chaisleán 2 noun BIOLgéagán masc1  c m u