Spanish-English dictionary »

pulga del mar meaning in English

SpanishEnglish
pulga del mar noun
{f}

sand crab [sand crabs](crab of the Hippoidea superfamily)
noun
[UK: sænd kræb] [US: ˈsænd ˈkræb]

Your history