Finnish Nouns: satelliitti

Finnish Nouns verb 'satelliitti' conjugated