×

egesta meaning in French

n. excréments, excrétion

Related Words

  1. egalitarianism
  2. egest
  3. egg
  4. egg and poultry industry
PC Version

Copyright © 2018 WordTech Co.