lerot
lerot · lerots
Synonym of garden dormouseSynonym of garden dormouse.
Meaning
1 sensesSynonym of garden dormouse.
More definitions
- dormouse of southern Europe and northern Africa
Synonym of garden dormouseSynonym of garden dormouse.
Synonym of garden dormouse.