I'm learning English

technology — English to French translation

technology means La technologie in French. Learn vocabulary with Maspeak.

Guess the translation for La technologie
poor
foot
die
technology
seven
Skip this question   
Learn english with Maspeak →
English 1000