immolate
English—Turkish Dictionary (FreeDict, 2017)
immolate /hˈʌŋɡə/
1. kurban etmek kesmek, boğazlamak. immola'tion kurban etme kesme
English—Turkish Dictionary (Anonymous)
immolate
kurban etmek
1. kurban etmek kesmek, boğazlamak. immola'tion kurban etme kesme
kurban etmek