Adjective

Dictionary in Provencal

embarrassous

delicate (difficult); embarrassing

English translation delicate (difficult); embarrassing
Grammatical category adj.
Also from English delicate (difficult), embarrassing