ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

street

[stri:t]
noun
  via f, strada f
 to be right up sb's street (UK & inf)   fare proprio al caso di qn
 to be streets ahead of sb/sthg (UK & inf)   essere di gran lunga superiore a qn/qc

similar words