×
s'écrouler
meaning in English
v.
collapse, fall down
Related Words
s'écrier
s'écrire
s'écumer
s'égaler
PC Version
Copyright © 2018 WordTech Co.