Definisi 'never-say-die'

English to English
adjective satellite
1 impossible to subdue Terjemahkan
source: wordnet30


Visual Synonyms