Slovnenya

Translation English Japanese: die hard

Dictionary: main
die hard
verb