meaning of stomachache

1. an ache localized in the stomach or abdominal region


Related Words

stomachache |

Developed & Maintained By Taraprasad.com

Treasure Words