Ameba Ownd

アプリで簡単、無料ホームページ作成

Japanese Idioms and Proverbs

爪痕を残す

2021.02.15 14:16

[tsumeato-wo-nokosu]


Literal translation:

Leave a nail/claw mark


Meanings:

1. Leave scars

2. (new meaning) Produce impressive results