vanmaram

മഴക്കോട്ട് - meaning in english

Meanings for മഴക്കോട്ട്

noun
Mackintosh
unknown
Raincoat