English to Arabic

Meaning for:
Noodled
other
نودلد