Home
Manglish
English listing
Malayalam listing
About
Yarrow - meaning in malayalam
Meanings for Yarrow
noun
ഒരിനം ഔഷധവള്ളിച്ചെടി
ശീമത്തുളസി