Definify.com

Definition 2025


flumes

flumes

English

Noun

flumes

  1. plural of flume