Slovnenya

Translation English French: space vehicle

Dictionary: main
space vehicle