Terdapat 2 arti kata 'landscape' di Kamus Bahasa Inggris Terjemahan Indonesia.
Informasi lebih lanjut dapat ditemukan di aquapedia.id.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata landscape adalah bentang darat. Arti lainnya dari landscape adalah pemandangan.