Meaning of may-tiwala sa sarili

may-tiwala sa sarili

Tagalog

may-tiwala comp. self-confident