vanmaram

ദിക്‌പാലകര് - meaning in english

Meanings for ദിക്‌പാലകര്

noun
Sentinels