Definify.com

Definition 2024


demel

demel

Maltese

Noun

demel m

  1. manure