Romanian-French dictionary »

effaroucher meaning in French

RomanianFrench
effaroucher

speria◼◼◼