English-Latin dictionary »

tetragrammaton, yhwa, symbol / name / title of god meaning in Latin

EnglishLatin
Tetragrammaton, YHWA, symbol / name / title of God noun

tetragrammaton.noun
abb. N