dangaloa

English: Translation
earthworm
noun
Insects and small creatures
Animals
mina-lekka