vanmaram

ദുരുപായം - meaning in english

Meanings for ദുരുപായം

noun
Pettifogging