hydra

Dictionaries

Elementary Latin (hydra)
Latin Short Defs (hydra)

Morphological Data

hydra NOUN