English | German | Russian | Czech

helocrene English

Meaning helocrene meaning

What does helocrene mean?

helocrene

A spring that originates in a marsh

Are you looking for...?