kumusa

English: Translation
give greetings
verb
Language and Communication
Social activities and interactions