French-English dictionary »

technoïde meaning in English

FrenchEnglish
technoïde adjectif

geeky(like a geek)
adjective
[UK: ˈɡiːk.i] [US: ˈɡiːk.i]