×

encombrement meaning in English

n. congestion, jam; obstruction, overcrowding

Related Words

  1. encombrant
  2. encombre
  3. encombrer
  4. encombré
PC Version

Copyright © 2018 WordTech Co.