meaning of britische Landmeile

britische Landmeile - German to English

statute mile [1609 metres]