Dictionary Romanian – English

hidră



Substantiv feminin
1. mit., fig.

hydra