small natural cavity used to house a religious image - Turc Anglais Dictionnaire

Suggérer une traduction