English to Indonesian Dictionary withering

withering

Layu
translation of 'withering'
adjective
yg meremukkan,
yg amat menghina
Credits: Google Translate
Download the
HelloEnglishApp
image_one