Translation of من چلنا in English:

من چلنا

phrase

  • desire eagerly, long for