lumaca di mare

/loo-MAH-keh dee MAH-reh/
[Italian] plural lumache di mare

Sea snail

Countries