×

tumbleweed meaning in French

n. tumbleweed, espèce d'une herbe

Related Words

  1. tumbledown
  2. tumbler
  3. tumbrel
  4. tumefacient
PC Version

Copyright © 2018 WordTech Co.