1 general:: self-sacrifice, sacrifice, dedication
transnet.ir
2 general:: devotion
شبکه مترجمین ایران