Slovnenya

Translation English Japanese: chili pepper

Dictionary: main