Romanian-French dictionary »

mettre à pied meaning in French

RomanianFrench
mettre à pied

concedia◼◼◼