What is the meaning of Nadać?
to confer, to bestow
to transmit, to broadcast
to post, to mail, to send
to assign (to give a task)
to help
to be fit, to be suitable [with do (+ genitive) ‘for what’]
to come in handy [with do (+ genitive) ‘for whom’]
Source: wiktionary.org