Qpr Definition

abbreviation

Queen's Park Rangers. A UK Football Club based in London.

Wiktionary

Words Near Qpr in the Dictionary