Translation of kartu in English:

kartu

card

  • 1

    card
    ‘permainan kartu’ a game of cards