Multilingual Turkish Dictionary

TAHRİK EDEN ŞEY

TAHRİK EDEN ŞEY : Turkish English

n. stimulant