devil incarnate

listen to the pronunciation of devil incarnate
English - Turkish

Definition of devil incarnate in English Turkish dictionary

a devil incarnate
insan kılığındaki şeytan
a devil incarnate
şeytanın ta kendisi