EGAVE

lerot

About 0.00 uses per million words.

Meaning

  1. noun Synonym of garden dormouse.

Similar words

dormouse eliomys unfortunately

Save “lerot” to learn later