Turkish-English dictionary »

fil sivri faresi meaning in English

TurkishEnglish
fil sivri faresi noun

elephant shrew(Any member of the order Macroscelidea)
noun