English-Arabic dictionary »

scruffs meaning in Arabic

EnglishArabic
Scruffs [UK: skrʌfs]
[US: skrʌfs]

القفا