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

کچاکرنا

phrase

  • put to shame