Translation of مِن مِن in English:

مِن مِن

Pronunciation /mɪn mɪn/

feminine noun

  • mumble
    nasal tone
  • slow working