Malayalam Dictionary

ദൈവശിക്ഷ

daivashiksha

noun · നാമം

retribution·scourge

  1. retribution

  2. scourge

Nearby in the dictionary

Support