Arabic-English dictionary »

كَالِيدُونِيَا الْجَدِيدَة meaning in English

ArabicEnglish
كَالِيدُونِيَا الْجَدِيدَة f

New Caledoniaoverseas territory of France