English to Indonesian Dictionary extraditable

extraditable

Diekstradisi
translation of 'extraditable'
adjective
yg patut diserahkan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one