Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
subdrainage
in English
subdrainage
us
/səbˈdreɪnɪdʒ/
uk
/sʌbˈdreɪnɪdʒ/
#uncommon
Base Words
drainage
sub