Multilingual Turkish Dictionary

MAHVOLMUŞ DEMEKTİR

MAHVOLMUŞ DEMEKTİR : Turkish English

his doom is sealed