vanmaram

ലോഹാവരണം - meaning in english

Meanings for ലോഹാവരണം

noun
The iron curtain