Back to N1 Words
絹蘭
きぬらん
JLPT N1
noun
Meanings
English
lawn orchid