French-Romanian dictionary »

himera meaning in Romanian

FrenchRomanian
himera

chimère◼◼◼