English to Arabic

Meaning for:
Boomeranged
other
انقلب