Multilingual Turkish Dictionary

MAKE A GAME OF

MAKE A GAME OF : English Turkish

v. alay etmek, gırgıra almak