independent and autonomous (idiom); self-determination/to act independently/to maintain control over one's own affairs
Copyright © 2024 3Dict.net