Definify.com

Definition 2025


kartoludo

kartoludo

Ido

Noun

kartoludo (plural kartoludi)

  1. card game