twine English - French
1.
-
EnglishTo twine something together
-
Frenchenchevêtrer, entrelacer
-
EnglishTo become twined together
-
Frenchentrelacer
2.
Related words
English translator: English French twine Eesti sõnaraamat Español Traductor Svenska Översättare