Turkish-English dictionary »

sokur meaning in English

TurkishEnglish
sokur noun

mole [moles](burrowing insectivore)
noun
[UK: məʊl] [US: moʊl]