×
stilted
meaning in French
adj.
surhaussé; surélevé; guindé, artificiel
Related Words
stillwater
stilt
stilton
stilton cheese
PC Version
Copyright © 2018 WordTech Co.