Turkish-English dictionary »

bahçe yediuyuru meaning in English

TurkishEnglish
bahçe yediuyuru noun

garden dormouse(rodent)
noun