Polish-French dictionary »

serafin meaning in French

PolishFrench
serafin noun

séraphinnom