English to Arabic

Meaning for:
Betide
other
وقعت