Turkish-English dictionary »

uzun biber meaning in English

TurkishEnglish
uzun biber noun

long pepper(Piper longum, or its fruit)
noun