Adjective

Dictionary in Provencal

embarrassant

embarrassing

English translation embarrassing
Grammatical category adj.
Also from English embarrassing