Slovnenya

Translation English Japanese: marten cat

Dictionary: main
marten cat
noun