Versión en Español
Translate
"dongarees"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
dongarees
traje de mecánico, mono (vestuario).