Diccionario Español-Inglés

forcejeo

Flounder, struggle

Diccionario Español-Inglés