titoista

Italian

Adjective

titoista m or f (masculine plural titoisti, feminine plural titoiste)

  1. Titoist