Bulgarian-English dictionary »

слонска земеровка meaning in English

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

elephant shrew(Any member of the order Macroscelidea)
noun