Back to N1 Words
摩耶蘭
まやらん
JLPT N1
noun
Meanings
English
Cymbidium macrorhizon (species of orchid)