×

ejecta meaning in French

n. excrément, crotte

Related Words

  1. ejaculatory duct
  2. eject
  3. ejectable
  4. ejected
PC Version

Copyright © 2018 WordTech Co.