lord’s resistance army (lra) - French English Dictionary
History

lord’s resistance army (lra)



Meanings of "lord’s resistance army (lra)" in French English Dictionary : 1 result(s)

English French
UN Terms
lord’s resistance army (lra) l’armée de résistance du seigneur (lra)