Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
crabsticks
in English
crabsticks
Definitions
Noun
imitation
crab
legs
(
surimi-based
)
processed
food
made
from
surimi