to feel embarrassed/to be ill at ease/to find it embarrassing (to do sth)
Copyright © 2026 3Dict.net