English | German | Russian | Czech

shrubbed English

Meaning shrubbed meaning

What does shrubbed mean?

shrubbed

Having shrubs.

Are you looking for...?