manned manoeuvring unit (mmu) - French English Dictionary

manned manoeuvring unit (mmu)

Meanings of "manned manoeuvring unit (mmu)" in French English Dictionary : 5 result(s)

English French
Astronomy
manned manoeuvring unit (mmu) scooter spatial
manned manoeuvring unit (mmu) fauteuil volant
manned manoeuvring unit (mmu) scooter de l'espace
manned manoeuvring unit (mmu) fauteuil spatial
manned manoeuvring unit (mmu) scooter spatial mmu