×

crouler meaning in English

v. collapse, crash; fall down

Related Words

  1. faire crouler un projet
  2. crotté
  3. croulant
  4. croupe
  5. croupetons
PC Version

Copyright © 2018 WordTech Co.