Definisi 'maja squinado'
English to English
noun
1 a large spider crab of Europe
source: wordnet30
More Word(s)
spider crab, genus maia, genus maja, maia, maja,

Visual Synonyms
Click for larger image