English to Arabic

Meaning for:
Charybdis
other
دوّامة خطيرة على ساحل صقلية