to act clumsily or confused; to struggle or be flustered

listen to the pronunciation of to act clumsily or confused; to struggle or be flustered
Englisch - Türkisch
Englisch - Englisch
flounder