vanmaram

ഈര്‍ഷ്യ കാട്ടുന്ന - meaning in english

Meanings for ഈര്‍ഷ്യ കാട്ടുന്ന

adj
Scowling
Scrawling