tout-à-l'égout

listen to the pronunciation of tout-à-l'égout
الفرنسية - الإنجليزية
{n} mains drainage