Romanian-French dictionary »

séfarade meaning in French

RomanianFrench
séfarade

sefard◼◼◼