English to Indonesian Dictionary depositions

depositions

Deposisi
translation of 'depositions'
noun
endapan,
penurunan dr takhta,
pernyataan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one