people's democratic party of afghanistan - French English Dictionary

people's democratic party of afghanistan

Meanings of "people's democratic party of afghanistan" in French English Dictionary : 1 result(s)

English French
Politics
people's democratic party of afghanistan parti démocratique populaire d'afghanistan