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

کچیکرنا

phrase

  • to put to shame