titoista

Italian

Adjective

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

  1. Titoist