shrews; moles; hedgehogs; tenrecs

listen to the pronunciation of shrews; moles; hedgehogs; tenrecs
English - Turkish

Definition of shrews; moles; hedgehogs; tenrecs in English Turkish dictionary

insectivora
böcekçiller
English - English
insectivora