battle_of_britainEnglish

Battle of Britain

Noun

The prolonged bombardment of British cities by the German Luftwaffe during World War II and the aerial combat that accompanied it

English: Battle of Britain

Bahasa: Pertempuran Britania

Bahasa words with similar meanings