French-English dictionary »

mule-jenny meaning in English

FrenchEnglish
mule-jenny nom {f}

spinning mule(machine that spins thread from fibres)
noun