tun shell snails - Almanca İngilizce Sözlük

tun shell snails

Meanings of "tun shell snails" in German English Dictionary : 1 result(s)

İngilizce Almanca
Zoology
tun shell snails Tonnenschnecken [pl]