Translation of من من کرنا in English:

من من کرنا

phrase

  • mumble
    speak through the nose
  • go slow in work, work slowly