Dictionary, Free Dictionary - MyDictionary.net
Definition of " shop front " in English Italian Dictionary
Results
shop front {'ʃɒpfrʌnt}
  • {N} facciata di negozio [F]