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

نیاکرنا

phrase

  • make new, renew, renovate
    restore