Translation of مِنمِنا in English

مِنمِنا

Noun (masculine)

  1. one having nasal tone, mumbler

Powered by Oxford