taoscadh
  • noun
  • masculine
    • drainage
    Validated
    Expanded definition: leacht a chur de rud nó a chaitheamh as
First created by: