kòò sùtí

English: Translation
earthworms
Spanish: Translation
lombriz de tierra
noun