afallatmak

  1. Verb to daze
  2. Verb to flummox
  3. Verb to stun
  4. Verb to take to town
  5. stump
  6. flummox
to bring someone up short Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Şaşkınlığa düşürmek, sersemletmek, şaşırtmak