barsak

  1. bowels
  2. intestines
large intestine

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. bk. bağırsak