English to English

stool pigeon
(st/u/l_'p/I//dZ//@/n )

noun (n)

Advertisement

Bookmark This Site