Słownik angielsko-polski

avail

avail po polsku

  1. avail oneself of sth