main water supply pipe - French English Dictionary

Suggest a Term