ta'ti

Phonetic
[taɁti]
English: Translation
cockroach
noun
Animals
Insects and small creatures
Notes

Ziro, June 2015