French Adjectives: technophobe

French Adjectives verb 'technophobe' conjugated