English to Indonesian Dictionary laden

laden

Sarat
translation of 'Laden'
adjective
sarat,
yg dimuat
Credits: Google Translate
Download the
HelloEnglishApp
image_one