Home
Manglish
English listing
Malayalam listing
About
Long pepper - meaning in malayalam
Meanings for Long pepper
noun
ഒരു ഔഷധ സസ്യം
തിപ്പലി