English | German | Russian | Czech

nettlebed English

Meaning nettlebed meaning

What does nettlebed mean?

nettlebed

An area of land occupied by growing nettles.

Are you looking for...?