Multilingual Turkish Dictionary

FACE DEATH

FACE DEATH : English Turkish

ölümle yüz yüze gelmek, ölümü cesaretle karşılamak