Search term scapulaire has one result
Jump to
FR French EN English
scapulaire (n adj) [a short cloak with an embroidered image of a saint] {m} scapular (n adj) [a short cloak with an embroidered image of a saint]