Translation of "musa" into English

Muse, muse are the top translations of "musa" into English.

musa
+ Add

Interlingua-English dictionary

  • Muse

    proper noun

    one of the nine Ancient Greek deities of the arts

  • muse

    noun

    a source of inspiration

  • Show algorithmically generated translations

Add

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