duyurmak

  1. Noun, Advertising advertise
  2. Verb to promulgate
  3. Verb to announce
  4. Verb to give out
  5. Verb to post
  6. Verb to release
to put in on the street Verb
to cry the news all over the town Verb
to put something on the map Verb
to reach out to someone Verb
to put on the map Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Duymasını sağlamak, ... sebep olmak