Romanian-Latin dictionary »

planetă super-locuibilă meaning in Latin

RomanianLatin
planetă super-locuibilă

planeta super-habitabilis