×
dungarees
meaning in French
n.
combinaison, salopette, bleus de travail
Related Words
dungaree
dung gate
dungaree
dungeon
dunghill
PC Version
Copyright © 2018 WordTech Co.