Arabic etymological dictionary

BAGHTA

baghta: translation

surprise [baghata]