Italian-English dictionary »

casa a schiera meaning in English

ItalianEnglish
casa a schiera noun
{f}

rowhousenoun