vanmaram

നിദ്രൗഷധം - meaning in english

Meanings for നിദ്രൗഷധം

unknown
narcotic