Romanian-French dictionary »

mistra meaning in French

RomanianFrench
mistra

mystras◼◼◼