Meaning of tatuwa

tatuwa

Tagalog

tatuwa n. denial; repudiation; disclaiming