imperméable, manteau de pluie

listen to the pronunciation of imperméable, manteau de pluie
الفرنسية - الإنجليزية
trench coat
{n} raincoat