vanmaram

കുതിരലാടം - meaning in english

Meanings for കുതിരലാടം

noun
Horse-shoe