English-Italian dictionary »

girl next door meaning in Italian

EnglishItalian
girl next door (regular girl)
noun

acqua e saponenoun