independent and autonomous (idiom); self-determination/to act independently/to maintain control over one's own affairs
版權所有 © 2025 3Dict.net