Derja translation of 'كومبينازون'

كومبينازون
(N, French)
overalls

I put on work overalls. لْبِسْت الكومبينازون مْتعْ الخِدْمَة