ureshinamida
1. happy tears; tears of joy
Noun
#180462
1. happy tears; tears of joy
1. Tears of joy.
1. Not tears of joy.
1. Tears of joy.
1. Tears of joy; Joyful tears
1. Tears of joy, likely.; Probably happy tears.
1. Tears of joy.
1. Were tears of joy.
1. If/when happy tears; When there are happy tears
1. If it were tears of joy; If tears of joy had fallen