baashashajji

baashashajji
Phonetic
[ɓaaʃaˈʃaχi]
Spanish: Translation
vinchuca (Triatoma infestans)
English: Translation
kissing bug
noun
Insects and small creatures