Romanian-French dictionary »

alsace meaning in French

RomanianFrench
alsace

alsacia◼◼◼