English-French dictionary »

needlecraft meaning in French

EnglishFrench
needlecraft (art or process)
noun
[UK: ˈniːdl.krɑːft]
[US: ˈniːdl.kræft]

travaux d'aiguille◼◼◼nom {m pl}