English to Turkish Dictionary abdicated

abdicated

abdicated
translation of 'abdicated'
verb
el çekmek,
çekilmek,
feragat etmek
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one