English to Turkish Dictionary floundering

floundering

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