Definition of Raincoat

Any infomration entered here is solely your responsibility

Currently available definitions
Raincoat in English
Noun
  1. a water-resistant coat
Raincoat in Falam
Noun
  1. ruah kor
  2. phawhlawp
Raincoat in Hakha
Noun
  1. Ruahkham angk.
Raincoat in Matu
Noun
  1. khotlan vaeng kah puei angki