Translation of ntatela in English:

User Contribution

ntatela

come to me

verb