Arabic-English dictionary »

أتريا meaning in English

ArabicEnglish
أتريا

Atria[UK: ˈeɪ.triə] [US: ˈeɪ.triə]