Arabic-English dictionary »

مقلة العين meaning in English

ArabicEnglish
مقلة العين

Eyeball[UK: ˈaɪ.bɔːl] [US: ˈaɪ.ˌbɒl]