×

s'écrouler meaning in English

v. collapse, fall down

Related Words

  1. s'écrier
  2. s'écrire
  3. s'écumer
  4. s'égaler
PC Version

Copyright © 2018 WordTech Co.