English to Indonesian Dictionary floundered

floundered

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