Slovnenya

Translation English Japanese: take a firm stand

Dictionary: main
take a firm stand
verb