Latin-French dictionary »

terra sancta meaning in French

LatinFrench
Terra Sancta noun

Terre Saintenom

Your history