Back to N1 Words
露壇
ろだん
JLPT N1
noun
Meanings
English
terrace (in a garden)