vanmaram

Wormwood - meaning in malayalam

Meanings for Wormwood

noun
ഒരിനം ഔഷധച്ചെടി
കാഞ്ഞിരം
നീലമ്പാല
unknown
കൈയ്‌പ്
തീവ്രദുഃഖം