Latin-French dictionary »

deva meaning in French

LatinFrench
Deva noun

Chesternom

sedevacantismus noun

sédévacantismenom