Hungarian-English dictionary »

teleskopschnecke [meer und brackwasserschnecke] meaning in English

Auto translate:

telescopic snail [sea and brackish water snail]
HungarianEnglish
Meerkat főnév

meerkat [meerkats]◼◼◼noun
[UK: mˈiəkat] [US: mˈɪrkæt]