Definition of すずらん

すずらんsuzuranスズランSUZURAN

noun:

  • lily of the valley (Convallaria keiskei)

Example Sentences

Nothing found.