- Japanese⇔English Dictionary

  1. 1. [n] Japanese andromeda (Pieris japonica); lily-of-the-valley (uk)

Kanji in this word