Arabic-English dictionary »

أولمبيا meaning in English

ArabicEnglish
أولمبيا

Olympia[UK: oˈlɪm.piə] [US: oˈlɪm.piə]

أولمبيا، واشنطن

Olympia[UK: oˈlɪm.piə] [US: oˈlɪm.piə]