English-Italian Dictionary

Italian Translation of “sea slug”

sea slug

Translations

noun

  1. lumaca di mare

Comments

Log in to comment on this word.