Log in
Search words & phrases
inoculations
US
・
UK
C1
Definition
Video subtitles
other
Injection of a disease to build up immunity to it