What does DESAFRODH stand for?

Kisa DESAFRODH vle di? What does DESAFRODH mean?

We Found 1 Definitions for DESAFRODH


DESAFRODH Défenseurs Sans Frontières de Droits Humains