Home
Manglish
English listing
Malayalam listing
About
നിദ്രാവിഹീനന് - meaning in english
Meanings for നിദ്രാവിഹീനന്
noun
Insomniac