Multilingual Turkish Dictionary

MAKE A STIR

MAKE A STIR : English Turkish

heyecan yaratmak, heyecan uyandırmak