davulda

Turkish

Noun

davulda

  1. locative singular of davul