Dictionary · French

Looking up "hétéro-immuniser"…