Arabic-English dictionary »

تشامبلين - مستكشف فرنسيّ في نوفا سكوتيا meaning in English

ArabicEnglish
تشامبلين - مستكشف فرنسيّ في نوفا سكوتيا

Champlain[UK: ʃæm.ˈpleɪn] [US: ʃæm.ˈpleɪn]