vanmaram

ദീര്‍ഘനിദ്ര - meaning in english

Meanings for ദീര്‍ഘനിദ്ര

noun
Long sleep