rurimo harimo teraseba hikaru
1. cream rises to the top; great talent will stand out anywhere
Expression
#299558
1. cream rises to the top; great talent will stand out anywhere
1. terrace
1. diamond
1. to shine on; to illuminate
2. to compare (with); to refer to
1. diamond
2. diamond; infield
3. diamonds (suit)
1. to shine; to glitter
1. Probably a terrace.; It's likely a terrace.
1. If it were a terrace; If there was a terrace
1. It wasn't the terrace.; It wasn't a terrace.