Spanish-French dictionary »

shigella meaning in French

SpanishFrench
shigella noun

shigelle