dumanda

Turkish

Noun

dumanda

  1. locative singular of duman