English to Arabic

Meaning for:
Wowf
other
غير مرتّب أو متقلّب في التّفكير، مختلّ