English-Arabic dictionary »

appalled meaning in Arabic

EnglishArabic
Appalled [UK: ə.ˈpɔːld]
[US: ə.ˈpɒld]

مرعوب