English to Indonesian Dictionary extradited

extradited

Diekstradisi
translation of 'extradited'
verb
menyerahkan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one