スペースラブ
supēsurabu

Noun

1. Space Lab

Other forms: