BATTLE OF TRAFALGAR


Meaning of BATTLE OF TRAFALGAR in English

n. famous naval battle between British and French forces fought on October 21st 1805

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.