English-French dictionary »

planet x meaning in French

EnglishFrench
Planet X (hypothetical planet)
proper noun

planète X◼◼◼nom {f}