Search term relâche has one result
Jump to
FR French EN English
relâche (n) [temps] {m} respite (n) [temps]

French English translations