the area where water, storm runoff, etc., enters a stormdrain

listen to the pronunciation of the area where water, storm runoff, etc., enters a stormdrain
English - English
infall
the area where water, storm runoff, etc., enters a stormdrain
Favorites