Arabic-English dictionary »

سمكة الوول آي meaning in English

ArabicEnglish
سمكة الوول آي

Wall-eye[UK: ˈwɔː.laɪ] [US: ˈwɑː.laɪ]