English to Arabic

Meaning for:
Felted
other
ملبّد