Czech-English dictionary »

bvp meaning in English

CzechEnglish
BVP noun

IFV(initialism of infantry fighting vehicle, see also: )
noun