Latin-Romanian dictionary »

planeta super-habitabilis meaning in Romanian

LatinRomanian
planeta super-habitabilis

planetă super-locuibilă