tapuda

Turkish

Noun

tapuda

  1. locative singular of tapu