MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Trafalgar
(tr/@/'f/&/lg/@/r )

noun (n)

  • a naval battle in 1805 off the southwest coast of Spain; the French and Spanish fleets were defeated by the English under Nelson (who was mortally wounded)
    sebuah peperangan di laut dalam 1805 dari barat daya pantai spanyol; perancis dan sepanyol fleets dikalahkan oleh inggris di bawah nelson (yang sedang tenat)
    source: wordnet30