English-Arabic dictionary »

squats meaning in Arabic

EnglishArabic
Squats [UK: skwɒts]
[US: ˈskwɑːts]

يتقرفص