Slovnenya

Translation English Japanese: uncompromising

Dictionary: main
uncompromising
adjective