Home
Manglish
English listing
Malayalam listing
About
പുകമറ - meaning in english
Meanings for പുകമറ
noun
Smoke-screen
Smokescreen