Translation of وا حسرتا in English:

وا حسرتا

phrase

  • how unfortunate! how sad!