vanmaram

Long pepper - meaning in malayalam

Meanings for Long pepper

noun
ഒരു ഔഷധ സസ്യം
തിപ്പലി