Quench

🇳🇬 Nigeria

To die or to break down (for a thing).

View definition