Multilingual Turkish Dictionary

MAKE A GREAT DISPLAY

MAKE A GREAT DISPLAY : English Turkish

v. gösteriş yapmak, hava atmak