vanmaram

ജംബീരം - meaning in english

Meanings for ജംബീരം

noun
Marjoram