Slovnenya

Translation English Japanese: pine marten

Dictionary: main
pine marten
noun