Translation of satchel in English:

User Contribution

satchel

sekhwama

noun