AFTURD

AFTURD stands for Association des Femmes Tunisiennes pour la Recherche et le Développement (French)

AFTURD
Share
Abbreviations And Their Meaning