Search term diorama has 2 results
EN English ES Spanish
diorama (n) [a three-dimensional display of a scenery] diorama (n) [a three-dimensional display of a scenery]
ES Spanish EN English
diorama (n) [a three-dimensional display of a scenery] diorama (n) [a three-dimensional display of a scenery]

Spanish English translations

ES Synonyms for diorama EN Translations
panorama [cosmorama] m landscape