villetta a schiera

Italian

Noun

villetta a schiera f (plural villette a schiera)

  1. row house