×
imposture
meaning in French
n.
duperie, fausse apparence, supercherie
Related Words
imposter
impostor
impotence
impotence treatment
PC Version
Copyright © 2018 WordTech Co.