English-Arabic dictionary »

squints meaning in Arabic

EnglishArabic
Squints [UK: skwɪnts]
[US: skwɪnts]

اللمحات