tí:hlewa

English: Translation
they live, reside, dwell
Notes

hlA hlE