Multilingual Turkish Dictionary

SACRIFICED HIMSELF

SACRIFICED HIMSELF : English Turkish

kendini kurban etmiş, kendini adamış, kendinden vazgeçmiş, kendini teslim etmiş