Malayalam Dictionary

മുളച്ച

mulachcha

germinated·sprouted

  1. germinated

  2. sprouted

Nearby in the dictionary

Support