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