amurca








noun

  1. the lees or sediment of olive oil.
50 queries 0.568