sceneryEnglish

scenery, scene

Noun

The painted structures of a stage set that are intended to suggest a particular locale

English: scenery, scene

Bahasa: pemandangan, latar

The appearance of a place

English: scenery

Bahasa: pemandangan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words