French Nouns: radio-télescope

French Nouns verb 'radio-télescope' conjugated