Italian-English dictionary »

ristorante a luci rosse meaning in English

ItalianEnglish
ristorante a luci rosse noun
{m}

breastaurant(restaurant featuring scantily clad waitresses)
noun