Translation of بائی پچنا in English:

بائی پچنا

phrase

  • be depressed
  • be mortified