arabdict Dictionary & Translator - Arabic-English translation for millions

      Noun

      millions [sing. a million]

      ...

      millions {Lebistes}, {med.}
      النَّوامِس {جِنْسُ أَسْماكٍ تَأْكُلُ يَرَقاتِ النَّاموس}، {طب}

      related Translations