vanmaram

ഗുല്‍മവാടിക - meaning in english

Meanings for ഗുല്‍മവാടിക

noun
Shrubbery