twine English - German
1.
-
EnglishTo twine something together
-
Germanverflechten
-
EnglishTo become twined together
-
Germanverflechten
Related words
English translator: English German twine Eesti sõnaraamat Español Traductor Svenska Översättare