Malayalam Dictionary

ദീര്‍ഘനിദ്ര

deerghanidra

noun · നാമം

long sleep

  1. long sleep

Nearby in the dictionary

Support