English-Arabic dictionary »

footrests meaning in Arabic

EnglishArabic
Footrests

إستراحة الأقدام