Arabic-English dictionary »

العاهة meaning in English

ArabicEnglish
العاهة

Deformity[UK: dɪ.ˈfɔː.mɪ.ti] [US: də.ˈfɔːr.mə.ti]