bn:00009165n
Noun Named Entity
AR
معركة الارمادا الاسبانية
EN
In the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England WordNet 3.0
Relations
Sources