English-Turkish dictionary »

garden dormouse meaning in Turkish

EnglishTurkish
garden dormouse (rodent)
noun

bahçe yediuyurunoun