bacara

Phonetic
[bacara]
English: Translation
intestinal worm
noun
Animals
Health, well-being and sickness
Notes

Nov. 13, 2008