embarrassant - French English Dictionary
History

embarrassant

Play ENFRFRfr
Play ENFRFRca


Meanings of "embarrassant" in English French Dictionary : 16 result(s)

French English
General
embarrassant [adj] bothersome
embarrassant [adj] cumbersome
embarrassant [adj] oppressive
embarrassant [adj] puzzling
embarrassant [adj] onerous
embarrassant [adj] irritating
embarrassant [adj] embarrassing
embarrassant [adj] uphill
embarrassant [adj] inconvenient
embarrassant [adj] burdensome
embarrassant [adj] annoying
embarrassant [adj] perplexing
embarrassant [adj] awkward
embarrassant [adj] vexatious
embarrassant [adj] troublesome
embarrassant [adj] cringe-making