Dictionary Romanian – English

caracatiță



Substantiv feminin
1. zool.

octopus (Octopus)


2. zool.

sea spider


3. zool.

king crab (Maria squinado)