Slovnenya

Translation English Japanese: marten

Dictionary: main
marten
noun