No exact translation found for
musa

Do you mean:
similar Results
musard (adj.)
musacée (n.) , {bot.}
la musaraigne (n.) , f, {zool.}
زبابة {الحيوان}
musaraigne (n.) , {zool.}