×
tumbleweed
meaning in French
n.
tumbleweed, espèce d'une herbe
Related Words
tumbledown
tumbler
tumbrel
tumefacient
PC Version
Copyright © 2018 WordTech Co.