Home UK English ingestion
Translate ingestion into Spanish
1The process of taking food, drink, or another substance into the body by swallowing or absorbing it.
READ THESE ARTICLES