Translation of بڑا اچھا in English:

بڑا اچھا

phrase

  • very good, nice