French-English translation for "serpentants"

 

"serpentants" English translation

Results: 1-1 of 1

serpentants {adjective}

serpentants {adj. m pl} (also: serpentant, serpentante, serpentantes)

meandering {adj.}

Similar words

Search for more words in the English-Italian dictionary.