English to Spanish Dictionary satchel

satchel

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