Definify.com

Definition 2025


dewaterings

dewaterings

English

Noun

dewaterings

  1. plural of dewatering