ahudududa

Turkish

Noun

ahudududa

  1. locative singular of ahududu