French-English dictionary »

aulacode meaning in English

FrenchEnglish
aulacode nom {m}

cane rat(rodent)
noun