PanLinx
English
eng-000
doing a thing voluntarily
English
eng-000
supererogation
فارسی
pes-000
تبرع
PanLex