Definisi 'self-giving'

English to English
adjective satellite
1 willing to deprive yourself Terjemahkan
source: wordnet30

More Word(s)
unselfish,

Visual Synonyms