Romanian-French dictionary »

cléopâtre meaning in French

RomanianFrench
cléopâtre

cleopatra◼◼◼