Home
Manglish
English listing
Malayalam listing
About
കുതിരലാടം - meaning in english
Meanings for കുതിരലാടം
noun
Horse-shoe