1. drenched  adjective
    1.  an maosadjective
  2. drenched  other
    1.  báite
english
irish