Multilingual Turkish Dictionary

RAHATSIZ EDEN DUYGU

RAHATSIZ EDEN DUYGU : Turkish English

n. shadow