Slovnenya

Translation English Spanish: Piper longum

Dictionary: main
Piper longum
noun