serpentine French -
1.
Englishserpentine
-
Englishof or characteristic of serpentine rocks or the plants that grow there
Englishserpentine
-
Frenchserpentine
2.
Englishchicane
English translator: French serpentine Eesti sõnaraamat Español Traductor Svenska Översättare