Sea snails - İspanyolca İngilizce Sözlük

Sea snails

Meanings of "Sea snails" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Marine Biology
sea snails caracoles de mar [m/pl]

Meanings of "Sea snails" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
General
musical instrument made with the shell of certain species of giant sea snails, used for enlivening festivities and organizing public demonstrations churo [m] EC