Definify.com

Definition 2024


dewaterings

dewaterings

English

Noun

dewaterings

  1. plural of dewatering