English-Italian dictionary »

long pepper meaning in Italian

EnglishItalian
long pepper (Piper longum, or its fruit)
noun

pepe lungonoun