vanmaram

കവരം - meaning in english

Meanings for കവരം

noun
Tine
Crotch