English–Spanish dictionary

Spanish translation of the English word Scylla

English → Spanish
  
EnglishSpanish
Scylla Escila
between Scylla and Charybdis entre Escila y Caribdis