Slovnenya

Translation English Japanese: short-tempered

Dictionary: main