lerot
English Dictionary
->
Letter L
-> lerot
Search Dictionary:
lerot Definition
(n)
dormouse
of
southern
Europe
and
northern
Africa
lerot Synonyms
lerot
© Art Branch Inc.