Amurca (noun) Definition, Meaning & Examples

noun
  1. the lees or sediment of olive oil.
Amurca (noun) Definition, Meaning & Examples

More Definitions