to act clumsily or confused English - Spanish

Related words

flounder 




English translator: English Spanish to act clumsily or confused  Eesti sõnaraamat   Español Traductor   Svenska Översättare