Latin-French dictionary »

triumphus | adorea | adoria meaning in French

LatinFrench
triumphus | adorea | adoria noun

triomphenom

Your history