Slovnenya

Translation English Japanese: European spider crab

Dictionary: main
European spider crab
noun