English-French dictionary »

cane rat meaning in French

EnglishFrench
cane rat (rodent)
noun

aulacodenom {m}