English-Hungarian dictionary »

leopard slug meaning in Hungarian

EnglishHungarian
leopard slug [UK: ˈle.pəd slʌɡ]
[US: ˈle.pərd sˈləɡ]

nagy meztelencsiga (Limax maximus)◼◼◼