Search term endimanché has one result
Jump to
FR French EN English
endimanché (n) [person's finest clothing] (n) Sunday best (n) [person's finest clothing]