×
encombrement
meaning in English
n.
congestion, jam; obstruction, overcrowding
Related Words
encombrant
encombre
encombrer
encombré
PC Version
Copyright © 2018 WordTech Co.