Romanian-French dictionary »

embarrasser meaning in French

RomanianFrench
embarrasser

încurca◼◼◼

împiedica◼◼◻