ahtapotta

Turkish

Noun

ahtapotta

  1. locative singular of ahtapot