vanmaram

Stool pigeon - meaning in malayalam

Meanings for Stool pigeon

noun
പോലീസിന്റെ പിണിയാള്