French-English dictionary »

gynoïde meaning in English

FrenchEnglish
gynoïde nom {f}

fembot◼◼◼(robot in female form)
noun