vanmaram

ഉരുൾപൊട്ടൽ - meaning in english

Meanings for ഉരുൾപൊട്ടൽ

noun
Landslip