Meaning of lerot
Definition of lerot
(noun)
dormouse
of
southern
Europe and
northern
Africa
Other information on lerot
WIKIPEDIA results for
lerot
Amazon results for
lerot
Tweet