Translation of souvenir in Malay

souvenir

cenderamata

noun

  • 1

    cenderamata