Slovnenya

Translation English French: day of rest

Dictionary: main
day of rest
noun