maspeak
Log in
Sign up
maspeak
Sign up
Log in
I'm learning
français
technologies — French to English translation
technologies means
technology
in English. Learn vocabulary with Maspeak.
Guess the translation for
technology
fournir
provide
technologies
CA
IT
succession
succession
début
beginning
Skip this question
Example sentences
Learn french with Maspeak →
2000 French Words