FAQs About the word drainage ditch

parit saliran

a ditch for carrying off excess water or sewage

No synonyms found.

No antonyms found.

drainage basin => lembangan saliran, drainage area => Kawasan tadahan, drainage => saliran, drainable => boleh disalirkan, drain the cup => Toskan cawan,