Englishfor English speakers
Chinese soft-shelled turtle English
Synonyms Chinese soft-shelled turtle synonyms
What other words have the same or similar meaning as Chinese soft-shelled turtle?