English to Indonesian Dictionary floundering

floundering

menggelepar
translation of 'floundering'
verb
berusaha keras,
menggelepar,
membuat kesalahan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one