×

débordé meaning in English

adj. full, overflowing, hard pressed, pressed, pushed for time

Related Words

  1. déborder de joie
  2. déborder de travail
  3. débotter
  4. déboucher
PC Version

Copyright © 2018 WordTech Co.