Translation of پیزارکھانا in English:

پیزارکھانا

phrase

  • be beaten with shoes, i.e. be thoroughly insulted and chastised