hoof snails - Almanca İngilizce Sözlük

hoof snails

Meanings of "hoof snails" in German English Dictionary : 2 result(s)

İngilizce Almanca
Zoology
hoof snails Hufschnecken [pl]
hoof snails Hufschnecken