NichiDict

高足蟹

たかあしがに
高脚蟹
[takaashigani]

Meanings

1.Noun

giant spider crab