piri-piri









piri-piri


noun

  1. a hot sauce, of Portuguese colonial origin, made from red chilli peppers
55 queries 0.558