Version Française
Translate
"spore"
to French Language
English to French
French to English
English
French
spore
spore (f)
spore
spore
spores
spores