Translation of باتوں کا لچھا in English:

باتوں کا لچھا

phrase

  • interesting or confusing talk