vanmaram

Tamala leaf - meaning in malayalam

Meanings for Tamala leaf

noun
തമാലദളം