Skip to content
Kotomora

露ろ壇だん

Meanings

1

noun

garden terrace

Refers to a raised, flat area in a garden, often paved or planted, used for sitting or displaying plants.