vanmaram

അവരോധകം - meaning in english

Meanings for അവരോധകം

noun
Palisade