Slovnenya

Translation English Japanese: unsparing

Dictionary: main
unsparing
adjective