self ruled

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

• controlled by oneself, autonomous

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

بپرس