English-French dictionary »

garden dormouse meaning in French

EnglishFrench
garden dormouse (rodent)
noun

lérotnom {m}