Slovnenya

Translation English Japanese: temporary expedient

Dictionary: main