cayaba, xayapa

English: Translation
flea
Animals
Insects and small creatures