English Dictionary
◊ OYABUN
oyabun
n : a Japanese supervisor