Versione Inglese
Meaning of
"Gettare l’ancora"
in English language
Italian to English
English to Italian
Italian
English
Gettare l’ancora
(to) cast anchor