English | German | Russian | Czech

landscaped English

Meaning landscaped meaning

What does landscaped mean?

landscaped

(of land) improved by gardening or landscape architecture carefully landscaped gardens

Are you looking for...?