Search term embarrassante has one result
Jump to
FR French EN English
embarrassante (n adj) [causing embarrassment] (n adj) embarrassing (n adj) [causing embarrassment]