baytarda

Turkish

Noun

baytarda

  1. locative singular of baytar