Translation of بات کرتے پتھر مارنا in English:

بات کرتے پتھر مارنا

phrase

  • talk harshly or rudely