English-French dictionary »

spargosis meaning in French

EnglishFrench
spargosis noun

spargosenom {f}