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

compost toilet

(also

composting toilet

) (also

compost loo

)
nounleithreas mĂșirĂ­nithe