Arabic-English dictionary »

بِرِيطَانِيَّا الْجَدِيدَة meaning in English

ArabicEnglish
بِرِيطَانِيَّا الْجَدِيدَة f

New Britainisland