Translation of "Mirela" into English

Devote, focus, devote oneself, dedication is the translation of "Mirela" into English.

Mirela
+ Add

Solresol-English dictionary

  • Devote, focus, devote oneself, dedication

  • Show algorithmically generated translations

Add

Translations of "Mirela" into English in sentences, translation memory