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