HPV


Meaning of HPV in English

[HPV] abbreviation human-powered vehicle

Merriam-Webster English vocab.      Английский словарь Merriam Webster.