Definition of トーチカ

トーチカ

toochika

noun
pillbox(military)