English to Arabic

Meaning for:
Rumplier
other
أكثر تجعيداً