Home
Manglish
English listing
Malayalam listing
About
ലഘുഭൂകമ്പം - meaning in english
Meanings for ലഘുഭൂകമ്പം
noun
Earth tremor