English-Arabic dictionary »

long pepper meaning in Arabic

EnglishArabic
long pepper ''Piper longum'', or its fruit

دَار فِلْفِلm

دَارْفِلْفِلm