Drainpipe

French Meaning

tuyau d'écoulement

English Meaning

  1. A pipe for carrying off water or sewage.