vanmaram

Mandrake - meaning in malayalam

Meanings for Mandrake

noun
മാന്‍ഡ്രക്ക്‌ എന്ന ചെടി