Italian-English dictionary »

arco di trionfo meaning in English

ItalianEnglish
Arco di Trionfo proper noun
{m}

Arc de Triomphe(the Parisian monument)
proper noun