embarrassing

English → French

embarrassing

English → French
/ɪmˈbærəsɪŋ/
adjective
embarrassant

Other matches (4)