tìndakó

English: Translation
stomach worm
Spanish: Translation
lombriz del estómago
noun
Animals