subbingEnglish

subbing, substituting

Noun

Working as a substitute for someone who is ill or on leave of absence

English: subbing, substituting

English words with similar meanings

Show 1 words