×

surrenderer meaning in French

n. qui capitule, qui se rend

Related Words

  1. surrender all hope
  2. surrender unconditionally
  3. surreptitious
  4. surreptitiously
PC Version

Copyright © 2018 WordTech Co.