spationaut ( synonym found)

Definition of spationaut:

(n) : a French cosmonaut

Back to Top