Definify.com

Definition 2024


ahtapotta

ahtapotta

Turkish

Noun

ahtapotta

  1. locative singular of ahtapot