Home
Manglish
English listing
Malayalam listing
About
Wormwood - meaning in malayalam
Meanings for Wormwood
noun
ഒരിനം ഔഷധച്ചെടി
കാഞ്ഞിരം
നീലമ്പാല
unknown
കൈയ്പ്
തീവ്രദുഃഖം