English | German | Russian | Czech

poplared English

Meaning poplared meaning

What does poplared mean?

poplared

Planted with poplar trees.

Are you looking for...?