Arabic-English dictionary »

اَلْحَاجِز اَلْمُرْجَانِيّ اَلْعَظِيم meaning in English

ArabicEnglish
اَلْحَاجِز اَلْمُرْجَانِيّ اَلْعَظِيم m

Great Barrier ReefGreat Barrier Reef