English to Arabic

Meaning for:
Whangdoodle
other
كائن حي خرافي