Home
Manglish
English listing
Malayalam listing
About
തകരല് - meaning in english
Meanings for തകരല്
unknown
rupture
smash
wreck
Wrecking