imperméable, manteau de pluie

listen to the pronunciation of imperméable, manteau de pluie
Французский Язык - Английский Язык
trench coat
{n} raincoat