Back to N1 Words
Meanings
English
to give (time, money, goods)