×
attache
meaning in French
n.
attaché (militaire), représentant, délégué (diplomatique, etc...)
Related Words
naval attache
economic attache
military attache
cultural attache
attache case
attach significance to
attachable
attache case
attached
PC Version
Copyright © 2018 WordTech Co.