vanmaram

ഇരുമ്പുകവചം - meaning in english

Meanings for ഇരുമ്പുകവചം

noun
Iron shield