×

waterworks meaning in French

n. canalisation d'alimentation en eau; travaux hydrauliques; larmes (argot), le système urinaire (argot)

Related Words

  1. turn on the waterworks
  2. waterwheel
  3. waterwings
  4. watery
  5. watery eyes
PC Version

Copyright © 2018 WordTech Co.