oyabun

1. (noun) a Japanese supervisor
Related Words: supervisor



Terms and Conditions of Use / Copyright Notice