Dutch-English dictionary »

staartpeper meaning in English

DutchEnglish
staartpeper substantief
{m}

cubeb(Piper cubeba)
noun
[UK: kjˈuːbeb] [US: kjˈuːbeb]