lerot

1. (noun) dormouse of southern Europe and northern Africa
Related Words: dormouse



Terms and Conditions of Use / Copyright Notice