Romanian-French dictionary »

se livrer meaning in French

RomanianFrench
se livrer

abandona◼◼◼