Meaning of nalulugod (sa sarili)

nalulugod (sa sarili)

Tagalog

nalulugod adj. complacent; pleased with oneself