Italian-English dictionary »

acqua e sapone meaning in English

ItalianEnglish
acqua e sapone noun

girl next door(regular girl)
noun