LUDO Meaning of LUDO in English n play, show; (public) games Interlingua English vocab. Английский словарь Интерлингва. 2012