Versione Inglese
Meaning of
"Promettere mari e monti."
in English language
Italian to English
English to Italian
Italian
English
Promettere mari e monti.
To promise seas and mountains.