Translation of robot in English:

User Contribution

robot

robot

noun