English-Latin dictionary »

st stephen or st alban meaning in Latin

EnglishLatin
St Stephen or St Alban noun

protomartyr [protomartyris](3rd) M
noun