an outlet, aperture or orifice
the end of a river out of which water flows
the opening of an animal through which food is ingested
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home