English to Turkish Dictionary floundered

floundered

floundered
translation of 'floundered'
verb
boşuna çabalamak,
bocalamak,
debelenmek,
bata çıka yürümek,
şaşırıp kalmak
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one