Definition of センチュラ

センチュラ

senchura

noun
•
Centura(computer term)