×

steamroll meaning in French

n. rouleau compresseur à vapeur

Related Words

  1. steaming hot
  2. steamlike
  3. steamroller
  4. steamroom
PC Version

Copyright © 2018 WordTech Co.