Romanian-French dictionary »

se la péter meaning in French

RomanianFrench
se la péter

lăuda◼◼◼