English-Arabic dictionary »

couch potato meaning in Arabic

EnglishArabic
couch potato person

خَامِلm