Spanish-English dictionary »

umbriel meaning in English

SpanishEnglish
Umbriel proper noun

Umbriel(moon of Uranus)
proper noun