Translation of Ntatela in English:

User Contribution

Ntatela

come to me

verb