Romanian-English dictionary »

piper roșu meaning in English

RomanianEnglish
piper roșu substantiv
{n}

pink peppercorn(Schinus molle)
noun