×

appendage meaning in French

n. accessoire; annexe; addition

Related Words

  1. appellor
  2. append
  3. appendant
  4. appendectomy
PC Version

Copyright © 2018 WordTech Co.