English to English
Lord Nelson
noun (n)
- English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)laksamana inggris yang mengalahkan perancis fleets dari napoleon tetapi dia tenat di trafalgar (1758-1805)source: wordnet30