Malayalam Dictionary

ശീമത്തുളസി

sheemattulasi

noun · നാമം

yarrow

  1. yarrow

Nearby in the dictionary

Support