Multilingual Turkish Dictionary

ABDICATED EMPEROR

ABDICATED EMPEROR : English Turkish

n. tahttan feragat eden imparator