Arabic-French dictionary »

مَدَغَشْقَر meaning in French

ArabicFrench
مَدَغَشْقَر f

Madagascar

Your history