Slovnenya

Translation English Japanese: unfavorable position

Dictionary: main