English-French dictionary »

aspidochelone meaning in French

EnglishFrench
aspidochelone (fabled sea creature)
noun

aspidochélonnom