Translation of آن گرنا in English:

آن گرنا

phrase

  • fall upon