Spanish-English Dictionary

English Translation of “Escila”

Escila Pronunciation for

Translations

feminine noun

  1. Scylla ⇒ Escila y Caribdis Scylla and Charybdis

Comments

Log in to comment on this word.