VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Esquinancea

Esquinancea

A feeling of suffocation induced by throat inflammation.
Search Site