Romanian-French dictionary »

foutre la paix meaning in French

RomanianFrench
foutre la paix

liniște◼◼◼