English-Hindi dictionary »

stool piegeon meaning in Hindi

EnglishHindi
stool piegeon noun

पुलिस का जासूस