vanmaram

ദീപനൗഷധം - meaning in english

Meanings for ദീപനൗഷധം

noun
Stomachic
unknown
cordial