English to Spanish Dictionary Satchel

Satchel

cartera
translation of 'satchel'
noun
cartapacio,
cartera,
morral
Credits: Google Translate
Download the
HelloEnglishApp
image_one