lumaca di mare
/
loo-MAH-keh dee MAH-reh
/
[
Italian
]
plural
lumache di mare
Sea snail
Countries
Italy