kutengesa

English: Translation
sell
verb
Notes

(infinitive)