Translation of الٹی کرنا in English:

الٹی کرنا

phrase

  • throw up
    vomit, spew