Slovnenya

Translation English Japanese: skewer

Dictionary: main