Slovnenya

Translation English Japanese: sheepskin coat

Dictionary: main