robotta

Turkish

Noun

robotta

  1. locative singular of robot