DictionaryForumContacts

   English
Terms for subject General containing Keep | all forms
EnglishFinnish
station-keeping satellitevakavoitupaikkainen satelliitti