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
İngilizce - Türkçe
İngilizce - İngilizce
flounder
to act clumsily or confused; to struggle or be flustered