English-Spanish dictionary »

hydrus meaning in Spanish

EnglishSpanish
Hydrus (constellation)
proper noun

Hydrusproper noun