Slovnenya

Translation English Japanese: horseshoe crab

Dictionary: main
horseshoe crab
noun