autosacrificarse - Spanish English Dictionary

autosacrificarse

Play ENESESes
Play ENESESmx

Meanings of "autosacrificarse" in English Spanish Dictionary : 1 result(s)

Spanish English
General
autosacrificarse [v] be self-sacrificing