French-Romanian dictionary »

planetă super-locuibilă meaning in Romanian

FrenchRomanian
planetă super-locuibilă

planète super-habitable◼◼◼