French-English dictionary »

microbes meaning in English

FrenchEnglish
microbes nom {m pl}

cootie◼◼◼noun
[UK: ˈkuː.tɪ] [US: ˈkuː.tiː]