English Dictionary
Definition hp in British English
hp abbreviation
abbreviation
/ˌeɪtʃ ˈpiː/

English Dictionary