×
débordé
meaning in English
adj.
full, overflowing, hard pressed, pressed, pushed for time
Related Words
déborder de joie
déborder de travail
débotter
déboucher
PC Version
Copyright © 2018 WordTech Co.