Also read:

スーパーバイザー (Suupaabaizaa) is a Japanese noun meaning “supervisor”.

Meanings

  1. nounsupervisor