Derreli

Alemannic German

Noun

Derreli

  1. diminutive of Derri