tuma

English: Translation
send
verb
Language and Communication
Social activities and interactions