vanmaram

തിരിമറി - meaning in english

Meanings for തിരിമറി

noun
Tergiversation