Arabic-English dictionary »

لويولا meaning in English

ArabicEnglish
لويولا

Loyola[UK: ˈlɔˈjolə] [US: ˈlɔˈjolə]