Catalan

edit

Noun

edit

miríades

  1. plural of miríada

Portuguese

edit

Noun

edit

miríades f

  1. plural of miríade