Traducción español inglés

English version

¿Qué significa "gorgotear; hacer gluglú; borbotar; gorjear" en Inglés