English-Italian dictionary »

city block meaning in Italian

EnglishItalian
city block (part of town enclosed by streets)
noun

isolatonoun
{m}