Translator


"room where jewels etc belonging to a statue of the Virgin are kept" in Spanish

QUICK TRANSLATIONS
"room where jewels etc belonging to a statue of the Virgin are kept" in Spanish