×

waterlog meaning in French

v. inonder, imprégner d'eau; être submergé; être imbibé

Related Words

  1. waterlevel
  2. waterline
  3. waterlogged
  4. waterloo
PC Version

Copyright © 2018 WordTech Co.