Japanese dictionary

Dictionary: “チーム・リーダー”

チーム・リーダー

チーム・リーダー

team leader