Starfish — English Italian translation1 translation found

starfish (n) (molluscs) stella marina (f) (n) (molluscs)
Translate Starfish into other languages
Translate starfish into German
Translate starfish into French
Translate starfish into Spanish
Translate starfish into Dutch
Translate starfish into Portuguese
Translate starfish into Slovenian
Translate starfish into Polish
Translate starfish into Czech