Romanian-French dictionary »

planète super-habitable meaning in French

RomanianFrench
planète super-habitable

planetă super-locuibilă◼◼◼