Translation of تسلیم کرنا in English:

تسلیم کرنا

phrase

  • admit, concede, acknowledge
    surrender