make one's abode

انگلیسی به انگلیسی

• settle down, inhabit, establish a home

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

بپرس