Translation of تل کرنا in English:

تل کرنا

phrase

  • put underneath, hide