Slovnenya

Translation English French: day shift

Dictionary: main
day shift
noun