See also: drap, drop, dráp, dräp, and dråp

EnglishEdit

Proper nounEdit

Drap

  1. A commune of Alpes-Maritimes department, France

AnagramsEdit