Italian-English dictionary »

scala lunga meaning in English

ItalianEnglish
scala lunga noun
{f}

long scalenoun