TVP
WiktionaryText


TVP
  1. textured vegetable protein
  2. Thames Valley Police
 
x
OK