vanmaram

കുതിരക്കണ്ണട - meaning in english

Meanings for കുതിരക്കണ്ണട

noun
Blinkers