Our partners

French-English translation for "iconostase"

 

"iconostase" English translation

Results: 1-1 of 1

iconostase {noun}

iconostase {f} [rel.]

iconostasis {noun} [rel.]