1. deliver  verb
    1.  seachaid(mail, goods)transitive verb
  2. deliver  other
    1.  seachaid(message)
    2.  tabhair do
    3.  tabhair (uait)(speech)
    4.  saolaigh(medical, baby)
english
irish
english
irish
english