vanmaram

മാന്‍ഡ്രക്ക്‌ എന്ന ചെടി - meaning in english

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

noun
Mandrake