English to Arabic

Meaning for:
Piddles
other
يعبث