English | German | Russian | Czech

eyrant English

Meaning eyrant meaning

What does eyrant mean?

eyrant

(rare, of a bird) nesting

Are you looking for...?