vanmaram

പടച്ചട്ട - meaning in english

Meanings for പടച്ചട്ട

noun
Cuirass
unknown
armour
mail