Italian-English dictionary »

pepe lungo meaning in English

ItalianEnglish
pepe lungo noun

long pepper(Piper longum, or its fruit)
noun

Your history