archfiend


Results for "archfiend"

English - Turkish Dictionary

archfiend

(English - Turkish Dictionary) :
i. şeytan.