Portuguese-English dictionary »

santola meaning in English

PortugueseEnglish
santola noun
{f}

European spider crab(species of migratory crab)
noun
[UK: ˌjʊə.rə.ˈpɪən ˈspaɪ.də(r) kræb] [US: ˌjʊ.rə.ˈpiːən ˈspaɪ.dər ˈkræb]

spider crab(crab)
noun