English: impound a vehicle
Welsh: powndio
Subject: Cyfraith
Welsh definition: Seize and take legal custody of (something, especially a vehicle, goods, or documents) because of an infringement of a law.