×

waterlogged meaning in French

adj. détrempé; imbibé d'eau

Related Words

  1. waterline
  2. waterlog
  3. waterloo
  4. waterman
PC Version

Copyright © 2018 WordTech Co.