Hi mam...
The swollen gums are called medically "GINGIVITIS"
swelling and pain in gums may be due to soft deposits(plaque) that need to be cleaned(scaling) by dentist...
No other medication is available for swelling and pain
Next Steps
Kindly visit nearby dentist and get your teeth cleaning(scaling)...
Health Tips
visit dentist for every 6 months....Brush twice daily and use mouthwash twice daily