Translation of بات مارنا in English:

بات مارنا

phrase

  • talk big
  • evade or turn a discourse