Traducción de manifiesta in English:

manifiesta

(manifiestas)