vanmaram

ദര്‍ഭ - meaning in english

Meanings for ദര്‍ഭ

noun
Darbha