figuratively: large amount of paperwork
large number of similar things
severe snowstorm
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home