lerot

英文釋義

  1. dormouse of southern Europe and northern Africa