Arabic-English dictionary »

أبولو رودس meaning in English

ArabicEnglish
أبولو رودس

Colossus of Rhodes[UK: kə.ˈlɒ.səs əv ˈrodz] [US: kə.ˈlɑː.səs əv ˈrodz]