×
splendorous
meaning in French
adj.
somptueux, impressionnant, splendide; étincellent, luisant
Related Words
splendiferous
splendor
splendour
splenectomize
PC Version
Copyright © 2018 WordTech Co.