Home
Manglish
English listing
Malayalam listing
About
വെയിലേറ്റുള്ള ആഘാതം - meaning in english
Meanings for വെയിലേറ്റുള്ള ആഘാതം
noun
Sun stroke