Definify.com

Definition 2026


demel

demel

Maltese

Noun

demel m

  1. manure