DNMO

DNMO stands for Dernières Nouvelles du Monde Occidental (French: Latest News of the Western World)

DNMO

Leave a Reply

Your email address will not be published. Required fields are marked *