vanmaram

കുറടാവ് - meaning in english

Meanings for കുറടാവ്

noun
Ropes end