English-Spanish dictionary »

umbriel meaning in Spanish

EnglishSpanish
Umbriel (moon of Uranus)
proper noun

Umbrielproper noun