DMPF stands for Déménagements Martin Père et Fils (French moving company)

DMPF
Share
Abbreviations And Their Meaning