Latin-French dictionary »

res publica islamica iraniae meaning in French

LatinFrench
Res publica Islamica Iraniae noun

République islamique d’Irannom