Translate
"immolate"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
immolate
f. kurban etmek kesmek, bogazlamak. immola’tion i. kurban etme kesme
immolate
kurban etmek
immolate
yangınla yok etmek
immolate
yok etmek