×
impartation
meaning in French
n.
inculcation; don, attribution; livraison; révélation (d'un secret)
Related Words
impart
impart a secret
imparted
impartial
PC Version
Copyright © 2018 WordTech Co.