English to Indonesian Dictionary myself

myself

Diri
translation of 'Myself'
pronoun
saya sendiri,
diri sendiri,
diri
Credits: Google Translate
Download the
HelloEnglishApp
image_one