Dictionary search results

Showing 1-2 of 2 results

piri-piri British & World English

A very hot sauce made with red chilli peppers

piripiri British & World English

A New Zealand plant of the rose family, with prickly burrs