Translation of انگارے اگلنا in English:

انگارے اگلنا

phrase

  • talk angrily and sarcastically
    breathe fire