Versión en Español
Meaning of
"atoll"
in English language
Spanish to English
English to Spanish
Spanish
English
atolladero; bloqueo
logjam
atolladero; callejón sin salida; parálisis; punto muerto; dificultad insuperable
impasse