Arabic-English dictionary »

أومبريا meaning in English

ArabicEnglish
أومبريا

Umbria[UK: ˈʌmbriə] [US: ˈʌmbrɪə]