For "self-sacrificing" or "putting others before oneself":
* Walang-imik - This literally means "silent" but can also mean "uncomplaining" or "willing to suffer without complaint."
* Matulungin - This means "helpful" or "generous."
* Mapagbigay - This means "giving" or "charitable."
* Handang magparaya - This means "willing to give up something" or "willing to compromise."
For "putting the needs of others above one's own":
* Mapagmahal - This means "loving" or "caring."
* Maawain - This means "compassionate."
* Maramdamin - This means "sensitive" or "empathetic."
* Maka-tao - This means "humane" or "humanitarian."
For "acting without regard for personal gain":
* Walang hinihingi - This literally means "asking for nothing" or "not expecting anything in return."
* Dalang-dalang - This means "carrying the burden" or "taking responsibility."
* Tapat - This means "honest" or "sincere."
The best word to use will depend on the specific context and what aspect of "selfless" you want to emphasize. You might also consider using a phrase or sentence to fully express the meaning.