meaning of Britische Streitkräfte

Britische Streitkräfte - German to English

British Forces Germany