English to Arabic

Meaning for:
Doormat
other
ممسحة الأرجل