MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Dowding

noun (n)

  • British marshal of the RAF who commanded the British air defense forces that defeated the Luftwaffe during the Battle of Britain (1882-1970)
    british marsekal raf yang memerintahkan pasukan pertahanan udara inggris yang mengalahkan para luftwaffe selama pertempuran britain (1882-1970)
    source: wordnet30