imperméable, manteau de pluie

listen to the pronunciation of imperméable, manteau de pluie
Fransızca - İngilizce
trench coat
{n} raincoat