Definition of udometer

Definition of udometer
  1. udometer Noun a rain gauge
Need more help? Try our forum NEW