Multilingual Turkish Dictionary

TAHTTAN EL ÇEKME

TAHTTAN EL ÇEKME : Turkish French

abdication [la]