Translation of cenderamata in English:

cenderamata

souvenir, memento

  • 1

    souvenir, memento