Multilingual Turkish Dictionary

ABADDON

ABADDON : English Turkish

n. cehennem; Zebani, cehennem bekçisi (cehennem meleği)