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

تسلیم کرنا

phrase

  • admit
    concede
    acknowledge
    surrender