Definify.com

Definition 2025


demel

demel

Maltese

Noun

demel m

  1. manure