Romanian-French dictionary »

écumoire meaning in French

RomanianFrench
écumoire

spumieră◼◼◼