deliver oneself of sth

پیشنهاد کاربران

to make, create, or produce ( something ) She has finally delivered herself of her long - awaited third novel.
تحویل دادن [و راحت شدن]