English-Bulgarian dictionary »

elephant shrew meaning in Bulgarian

EnglishBulgarian
elephant shrew (Any member of the order Macroscelidea)
noun

слонска земеровкаnoun
{f}