embarrassed in French
embarrassed in French
gêné
Having a feeling of shameful discomfort.
embarrassé
Having a feeling of shameful discomfort.