English-Polish dictionary »

elephant shrew meaning in Polish

EnglishPolish
elephant shrew noun
Any member of the order Macroscelidea

ryjkonosowatychnoun