English-Spanish dictionary »

crabbery meaning in Spanish

EnglishSpanish
crabbery (area with an abundance of crabs)
noun

cangrejalnoun
{m}