Vocabulary

露の命

life as evanescent as the dew

noun