Latin-French dictionary »

rubefaciō meaning in French

LatinFrench
rubefaciō

s’empourprer