Definify.com

Definition 2025


ahtapotta

ahtapotta

Turkish

Noun

ahtapotta

  1. locative singular of ahtapot