French–English dictionary

English translation of the French word rat‐bayard

French → English
  
FrenchEnglish (translated indirectly)Esperanto
rat‐bayard
(lérot; lérot commun; loir lérot; loir des greniers)
garden dormouse
rat

FrenchEnglish
rat‐bayard garden dormouse