lugar hinchada, protuberancia

listen to the pronunciation of lugar hinchada, protuberancia
Spanish - English
swollen place, bulge