Definition of センチュラ

センチュラ

senchura

noun
Centura(computer term)