Romanian-French dictionary »

alexandra meaning in French

RomanianFrench
alexandra

alexandra◼◼◼